Welcome to python!

5.04 参数和返回值

参数是在函数定义时指定的变量,用于接收传递给函数的输入信息

参数可以向函数传递数据,并且可以在函数内部使用这些数据进行计算,操作或其他处理。

返回值是函数执行完毕后返回给调用者的结果。返回值可以是任何类型的数据。

通过返回值,函数可以将结果传递给调用者,供其继续使用或进行后续处理。


#返回多个值,以元组形式返回

def fuction():

a=111

b=222

c=333

return a,b,c

result=fuction()

print(result)

返回值:

(111, 222, 333)


#单独使用return,终于整个方法,return后面不能再有其他代码

def fuction():

print("fuciton被执行了")

return

c=a+b

fuction()

返回值:

fuciton被执行了

代码出现黄色警告,但仍可以运行。


#单独使用return,终止整个方法,return终止了这个自定义函数运行

def fuction(a):

print("fuciton被执行了")

if a>10:

print("大于10了")

return

else:

print("小于10")

print("函数执行完毕!")

fuction(11)

返回值:

fuciton被执行了

大于10了

说明:以上在第1个条件符合时,就终止了自定义函数,并顺便返回了结果值(如果设置有返回结果值)。后面的print("函数执行完毕!")不再执行。